#include<stdio.h>
void reverse(char* str)
{
	int len = strlen(str);
	char temp = *str;
	*str = *(str + len - 1);
	*(str + len - 1) = '\0';
	if (strlen(str + 1) >= 2)
	{
		reverse(str + 1);
	}
	*(str + len - 1) = temp;
}
int main() {
	char str[] = "abcdefg";
	int len = strlen(str);
	reverse(str);
	int i = 0;
	for (i = 0; i < len; i++) {
		printf("%c ", str[i]);
	}
	return 0;
}

